﻿#include <iostream>
using namespace std;
class Stu
{
public://将成员函数设置为公有属性
	void init_stu()
	{
		name = "⼩明";
		chinese = 0;
		math = 0;
		total = 0;
	}
private://	将成员变量设置为私有属性
	int math;
	string name; //名字
	int chinese; //语⽂成绩
	int math;    //数学成绩
	int total;   //总成绩
};
int main()
{
	Stu stu;
	stu.init_stu();	//访问公有成员函数
	cout << stu.name << endl;   //访问私有成员变量，编译器报错
	return 0;
}
//#include <iostream>
//using namespace std;
//int main()
//{
//	//创建类对象
//	Stu s1;
//	//调⽤成员变量
//	s1.name = "张三";
//	s1.chinese = 90;
//	s1.math = 98;
//	s1.total = s1.chinese + s1.math;
//
//	Stu s2;
//	//调⽤成员函数
//	s2.init_stu();
//	return 0;
//}
//int main()
//{
//	Stu s1;
//	Stu s2;
//	return 0;
//}
//class Stu
//{
//public:
//	void init_stu()
//	{
//		name = "⼩明";
//		chinese = 0;
//		math = 0;
//		total = 0;
//	}
//	int math;
//	string name; //名字
//	int chinese; //语⽂成绩
//	int math;//数学成绩
//	int total;   //总成
//};
////class Stu
////{
////public:
////	int math;
////	string name; //名字
////	int chinese; //语⽂成绩
////	int math;//数学成绩
////	int total;   //总成绩
////
////}
////class tag
////{
////public:
////	成员变量列表;
////	成员函数列表;
////}; //⼀定要注意后⾯的分号